export interface AllocationVO {
  /**
   * 主键id
   */
  id: string | number;

  /**
   * 编号
   */
  num: string;

  /**
   * 预算科目编码
   */
  subjectCode: string;

  /**
   * 预算科目名称
   */
  subjectName: string;

  /**
   * 会计科目编码
   */
  accountSubjectCode: string;

  /**
   * 会计科目名称
   */
  accountSubjectName: string;

  /**
   * 日期
   */
  date: string;

  /**
   * 凭证号
   */
  voucherNum: string;

  /**
   * 部门编码
   */
  deptCode: string;

  /**
   * 部门名称
   */
  deptName: string;

  /**
   * 摘要
   */
  summary: string;

  /**
   * 金额
   */
  md: number;

  /**
   * 院区
   */
  yardName: string;

  /**
   * 分配状态
   */
  state: string;
}

export interface AllocationForm extends BaseEntity {
  /**
   * 主键id
   */
  id: string | number;

  /**
   * 预算科目编码
   */
  subjectCode: string;

  /**
   * 预算部门编码
   */
  budgetDeptCode:string | number;

  /**
   * 末级节点校验
   */
  isEnd: boolean;
}

export interface AllocationQuery extends PageQuery {
  /**
   * 日期
   */
  date?: string;
  /**
   * 分配状态
   */
  state?: string;

  yardCode?: string;

  budgetDeptCode?: string;

  subjectName?: string;

  accountSubjectName?: string;

  type?:number;

  source?:string;
}
